Ana içeriğe geç

SQL Çoklu Satır (Aggregate) Fonksiyonları

SQL çoklu satır fonksiyonları, bir veritabanı tablosundaki tüm satırların değerlerini toplayan, gruplayan ve işleyen özel SQL fonksiyonlarıdır. Bu fonksiyonlar, verileri daha anlamlı hale getirmek, özetlemek veya veri analizi yapmak için kullanılır. SQL'de yaygın olarak kullanılan çoklu satır fonksiyonları aşağıdaki gibidir:

COUNT()

Belirli bir sütunda bulunan kayıt sayısını döndürür.

Örnek:

SELECT COUNT(*) FROM Musteriler;

Bu sorgu, "Musteriler" tablosunda kaç tane kayıt olduğunu döndürür.

SUM()

Belirli bir sütundaki sayısal değerlerin toplamını döndürür.

Örnek:

SELECT SUM(Tutar) FROM Siparisler;

Bu sorgu, "Siparisler" tablosundaki "Tutar" sütunundaki tüm sayıların toplamını döndürür.

AVG()

Belirli bir sütundaki sayısal değerlerin ortalamasını döndürür.

Örnek:

SELECT AVG(Yas) FROM Kullanicilar;

Bu sorgu, "Kullanicilar" tablosundaki "Yas" sütunundaki tüm sayıların ortalamasını döndürür.

MAX()

Belirli bir sütundaki en büyük değeri döndürür.

Örnek:

SELECT MAX(Fiyat) FROM Urunler;

Bu sorgu, "Urunler" tablosundaki "Fiyat" sütunundaki en yüksek değeri döndürür.

MIN()

Belirli bir sütundaki en küçük değeri döndürür.

Örnek:

SELECT MIN(Tarih) FROM Siparisler;

Bu sorgu, "Siparisler" tablosundaki "Tarih" sütunundaki en düşük tarihi döndürür.

Bu çoklu satır fonksiyonları, veritabanı sorgularında veri analizini kolaylaştırır ve verilerin daha anlamlı hale getirilmesine yardımcı olur.